//#ifndef __2009_ROBOTS_COLLISION_H__
//#define __2009_ROBOTS_COLLISION_H__

//#include "staticparams.h"

//class CVisionModule;
//struct RobotVisionData;
//class RobotsCollisionDetector{
//public:
//	static RobotsCollisionDetector* Instance();
//	void clearLastResult();
//	void setVision(CVisionModule* pVision);
//	void setCheckNum(int side, int robotID);
//	bool checkCollision(const RobotVisionData& visionPos, double calTime);
//private:
//	RobotsCollisionDetector();
//	CVisionModule* _pVision;
//	int our_collision[PARAM::Field::MAX_PLAYER];
//	int opp_collision[PARAM::Field::MAX_PLAYER];

//	int current_check_num;
//	int current_check_side;
//};

//#endif
